﻿/*-----------------------------
	项目：EHS
	作者: eric 
	QQ: 413218480 
	Email:eric_chen2@163.com
------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td { margin: 0; padding: 0;}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
img{border:none;}

.fixed{
	clear:both;
	overflow:hidden;
	font-size:0;
	line-height:0; 
}
.f14{
	font-size:14px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.no-bor{
	border-right:none  !important;
}
/*- End Reset -----------------------*/ 
body{
	font:normal 12px "Verdana"; 
	background:url(../images/bg-body.gif) repeat-x; 
	color:#2B2B2B;
}
a:link, a:visited{
	color:#1E50A2; 
	text-decoration:none;
}
a:hover{
	color:#CC0000; 
	text-decoration:underline;
}
a:active{
	color:#1E50A2; 
	text-decoration:none;
}
a.alt-link:link, a.alt-link:visited{
	color:#CC0000; 
	text-decoration:none;
}
a.alt-link:hover{
	color:#CC0000; 
	text-decoration:underline;
}
a.alt-link:active{
	color:#CC0000; 
	text-decoration:none;
}

/*- End Main -----------------------*/ 
#container{
	width:960px;
	margin:0 auto;
}
#header{
	position:relative;
	height:180px; 
}
#topbar{
	height:30px;
	padding-top:-10px;
}
.yioon{
	height:60px; 
	clear:both;
}
#search-warp{
	background:url(../images/sprites-green.jpg) no-repeat; 
	height:78px; 
}
#search-warp .input_query{
	position:absolute;
	top:30px;
	left:12px;
	width:322px;
	height:21px;
	border:0 solid #fff;
	padding:0 3px;
} 
#search-warp .btn_query{
	position:absolute;
	top:22px;
	left:360px;
	background: none repeat scroll 0 0 transparent;
    border:none;
    cursor: pointer;
    height: 29px;
    overflow: hidden;
    text-indent: -1000em;
    width:100px;
}

.menu_query{
	position:absolute;
	top:13px;	
	left:51px;
}
.menu_query ul li{
	float:left;
	padding:0 10px; 
	background:url(../images/line-nav.gif) no-repeat right top; 
}
#p-menu{
	width:360px; 
}
#p-menu li{
	float:left; 
	height:79px; 
	width:72px;
}
#p-menu li a{
	display:block;
	float:left;
	height:79px; 
	width:72px;
}
#p-menu li a.r-menu1:hover{
	background:url(../images/sprites-green.jpg) no-repeat -597px -80px; 
}
#p-menu li a.r-menu2:hover{
	background:url(../images/sprites-green.jpg) no-repeat -669px -80px; 
}
#p-menu li a.r-menu3:hover{
	background:url(../images/sprites-green.jpg) no-repeat -741px -80px; 
}
#p-menu li a.r-menu4:hover{
	background:url(../images/sprites-green.jpg) no-repeat -813px -80px; 
}
#p-menu li a.r-menu5:hover{
	background:url(../images/sprites-green.jpg) no-repeat -885px -80px; 
}


.menu_query ul li a:link, .menu_query ul li a:visited{
	color:#fff; 
	text-decoration:none; 
}
.menu_query ul li a:visited{
	color:#fff; 
	text-decoration:underline; 
}
.menu_query ul li a:visited{
	color:#fff; 
	text-decoration:none; 
}
.memu-alt{
	font-weight:bold;
}
.setindex ul li{
	float:left;
	padding:0 10px;
}
.setindex ul li a:link, .setindex ul li a:visited{
	color:#333; 
	text-decoration:none; 
}
.setindex ul li a:visited{
	color:#C00; 
	text-decoration:underline; 
}
.setindex ul li a:visited{
	color:#333; 	
	text-decoration:none; 
}

.login{
	width:600px;
	float:left; 
}
.sub-nav{
	clear:both;
	margin-top:6px;
}
.sub-nav ul li{
	float:left;
	height:14px; 
}
.sub-nav ul li a{
	border-right:1px solid #263F75;
	padding:0 7px; 
}
#breakcrump{
   background: url("../images/ssjg.gif") repeat-x scroll 0 0 transparent;
   border: 1px solid #D8D8D8;
   height: 33px;
   line-height: 33px;
   padding: 0 10px;
   font-family:"宋体";
}
.search-reslut{
	float:right; 
}
#mainbody{
	height:1%;
	overflow:hidden;
	margin:12px 0;
}
.sidebar{
	border:1px solid #D8D8D8;
	padding:8px;
	width:200px; 
}
.main-cont{
	width:730px; 
	margin-left:12px;
}
.result-wrapper{
	border:1px solid #D8D8D8;
	border-top:3px solid #007AB9;
	padding:8px;
	_padding:15px 8px;
}
.pages{
	margin-top:10px;
	height:18px;
	_height:24px;
	padding:8px 0; 
	border:1px solid #D8D8D8;
	border-bottom:none;
	background:url(../images/bg-title.gif) repeat-x left bottom; 
	overflow:hidden;
}
.pages table td{
	text-align:center; 
}

.result-item{
	height:1%;
	overflow:hidden;
	margin:15px 0;
}
.result-item table{
	background:#fff; 
}
.result-item table td{
	padding:3px 2px;
	line-height:1.6em; 
	border:1px solid #e6e6e6;
	color:#555; 
}
.result-item table thead td{
	background:url(../images/bg-title.gif) repeat-x left top;  
}
.result-item .alt{
	color:#FF0000; 
}
.result-item .result-alt{
	color:#FF0000; 
	font-weight:normal;
}
.result-item table thead td .result-alt{
	font-weight:bold;
}

/*- mode -----------------------*/

.mode-title{
	border:1px solid #D8D8D8; 
	padding:10px;
}
.mode-title h3, .mode-side h3{
	background: url("../images/sprites.gif") no-repeat 2px -79px;
    font-weight: bold;
    padding-left: 20px;
	border-bottom:1px solid #DDD;
	margin-bottom:8px;
	padding-bottom:7px;
	font-size:12px;
}
.mode-title-cont p{
	line-height:1.8em; 
	color:#666;
	text-indent:2em;
}
.sub-link{
	border: 1px solid #D8D9D9;
	height:32px;
	line-height:32px; 
	color:#1E50A2; 
	margin:12px 0;
	text-align:center; 
	background:url(../images/bg-title.gif) repeat-x; 
}
.sub-link ul{
	margin:0 auto;
	width:780px; 
}
.sub-link ul li{
	float:left;
	padding:0 7px;
}
.copyright p{
	text-align:center; 
	margin:15px 0;
}
/*- g-nav -----------------------*/
.g-nav a:link, .g-nav a:visited{
	color:#000;
	text-decoration:none; 
} 
.g-nav a:hover{
	color:#C00;
	text-decoration:underline; 
}
.g-nav a:active{
	color:#000;
	text-decoration:none; 
}

.g-nav{
	width:760px;
	margin-top:9px;
	margin-left:20px;
	_margin-left:10px;
}
.g-nav dl{
	height:40px; 
	float:left; 
}
.g-nav dl dt{
	font-weight:bold;
	width:38px; 
	float:left; 
	line-height:20px; 
	background:#F1F1F1; 
	text-align:center; 
}
.g-nav dl dd a{
	padding:0 2px;
	line-height:20px;
	white-space:nowrap;
}
.g-nav-item1 dl, .g-nav-item2 dl{
	width:268px;
	margin-right:2px;
}
.g-nav-item3 dl{
	width:210px; 
}
.g-nav-item1 dl{
	border-left:3px solid #009900;
}
.g-nav-item2 dl{
	border-left:3px solid #CC0000;
}
.g-nav-item3 dl{
	border-left:3px solid #0066CC;
}
/*- login -----------------------*/
.btn_submit {
    background: url(../images/skin_blue1117.png) no-repeat scroll -231px top #FFFFFF;
    border: medium none;
    color: #4B4B4B;
    cursor: pointer;
    font-size: 12px;
    height: 18px;
    margin: 5px 0 0 6px;
    width: 39px;
}
h3 .btn_submit{
	margin:0;
}
.login .input-login{
	border:1px solid #B4B4B4;
	width:80px; 
}
.setindex ul {
	margin-top:7px;
}
.setindex .index{
	border-right:1px solid #333;
    background: url(../images/newicon.png) no-repeat -62px 1px;
    cursor: pointer;
    padding-left:19px;
}

#sidetree strong{
	display:block;
	margin:6px 0 5px; 
	color:#333; 
	background:url(../images/icon_right.gif) no-repeat 0 3px; 
	padding-left:12px;
}
#sidetree li{
	color:#666;
	padding:3px 0; 
}
#sidetree li input{
	vertical-align:middle;
}
#menu-data{
	position:relative;
}
#sub-menu-data{
	background:#1F538F; 
	width:72px;
	position:absolute;
	top:78px;
	left:0;
	z-index:100;
}
#sub-menu-data li{
	width:72px;
	padding:8px 0;
	text-align:center; 
	background:url(../images/bg-sub2.png) repeat-x; 
	border-bottom:1px solid #002b5e;
	overflow:hidden;
	height:20px; 
	line-height:20px; 
}
#sub-menu-data li a{
	height:20px;
	line-height:20px; 
}
#sub-menu-data li a:link, #sub-menu-data li a:visited{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; 
} 
#sub-menu-data li a:hover{
	color:#FCF562;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline; 
} 
#sub-menu-data li a:visited{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none; 
} 
.now{
	font-weight:bold;
	background:url(../images/icon-cur.png) no-repeat center bottom;
	padding-bottom:6px;
	display:block;
	border-right:none;
}

/*========== Index Style ================*/
#mainbody-index{
	float:left;
	margin-bottom:10px;
	*margin-bottom:0;
	_margin-bottom:0;
      /*  height:1%;
        overflow:hidden; */
        
}
.fl{
	float:left; 
}
.mode-ad-inner{
	padding-left:10px; 
}
.row{
	margin-top:10px;
	width:100%;
	overflow:hidden;
}
.col{
	float:left;
	width:270px;
	overflow:hidden;
}
.mode-ad{
	padding-top:10px;
	height:1%;
	overflow:hidden;
}
.mt10{
	margin-top:10px;
}
.mb10{
	margin-bottom:10px;
}
.ml10{
	margin-left:17px;
}
.mode-tab-cont .main-cont-inner .list-line{
	border-bottom:1px dotted #DDD;
	padding-bottom:9px;
	margin-bottom:9px;
}
.main-cont-index{
	width:750px;
	float:left; 
	overflow:hidden;
}
.sidebar-index{
	width:200px;
	float:left; 
	margin:10px 0 0 10px;
}
.tit_hot{
	font-family:"黑体";
	font-size:18px;
	margin-bottom:2px;
	font-weight:normal;
}
.u_in{
    border: 1px solid #E5B952;
    height: 18px;
    line-height: 18px;
    padding: 0 2px;
    width: 100px;
}
.u-btn{
    background: url(../images/an.gif) no-repeat  0 0 ;
    border:none;
    color: #954200;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    width: 60px;
	cursor:pointer;
}
.fB{
	font-size:12px;
}


/*- Mode Index --------*/

.mode-tit, .mode-tab{
	border:1px solid #B3CAD8; 
	border-top:none;
}
.mode-tit{
	float:left; 
	width:268px;
}
.mode-tit-title{
    height: 27px;
	background:url(../images/skin_green1117.jpg) no-repeat left -98px;
	line-height:27px;
}

.mode-tit-title h2{
	font-size:14px;	
	padding-left:10px;
}
.mode-tit-title .more{
	float:right;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
}
.mode-tit-cont{
	padding:10px;
}
.mode-tit-cont ul li{
	font-size:14px;
	padding:5px 0 5px 8px;
	background:url(../images/dot.gif) no-repeat 0 12px; 

} 
.mode-tit-cont a:link, .mode-tit-cont a:visited{
	color:#2B2B2B; 
}
.mode-tit-cont a:hover{
	color:#ba2636;
	text-decoration:underline;
}
.mode-tit-cont a:active{
	color:#2B2B2B; 
}

.mode-tab a:link, .mode-tab a:visited{
	color:#2B2B2B; 
}
.mode-tab a:hover{
	color:#ba2636;
	text-decoration:underline;
}
.mode-tab a:active{
	color:#2B2B2B; 
}


.left-bar-inner ul li a:link, .left-bar-inner ul li a:visited{
	color:#1E50A2; 
}
.left-bar-inner ul li a:hover{
	color:#ba2636;
	text-decoration:underline;
}
.left-bar-inner ul li a:active{
	color:#1E50A2; 
}


.mode-side-title a:link, .mode-side-title a:visited, .l-gray li a:link, .l-gray li  a:visited{
	color:#2B2B2B;
}
.mode-side-title a:hover, .l-gray li a:hover{
	color:#ba2636;
	text-decoration:underline;
}
.mode-side-title a:active, .l-gray li a:active{
	color:#2B2B2B;
}






.mode-tab{
	float:left; 
	width:468px;
	margin-left:10px;
}
.mode-tab-title{
	background:url(../images/skin_green1117.jpg) repeat-x -1px -62px;
	height:26px;
	line-height:26px;  
}

.mode-tab-title ul li{
	float:left; 
	width:100px;
	text-align:center;
	font-size:14px;
}
.tab-cur{
	background:url(../images/skin_green1117.jpg) repeat-x -1px -36px;	
}

.mode-tab-cont{
	padding:10px;
}
.mode-tab-cont .left-bar-inner{
	float:right; 
	width:122px; 
}
.left-bar-inner ul{
	border:1px solid #DDD;
	width:104px; 
	margin-top:10px;
	padding:8px;
}
.left-bar-inner ul li{
	padding:3px 0 3px 8px; 
	background:url(../images/dot-blue.gif) no-repeat 0 10px;
}

.mode-tab-cont .main-cont-inner{
	float:left; 
	overflow:hidden;
}
.mode-tab-cont .main-cont-inner li{
	font-size:14px;
	padding:5px 0 5px 8px;
	background:url(../images/dot.gif) no-repeat 0 12px; 
}

.mode-pic dt{
	float:left; 
}
.mode-pic{
	height:1%;
	overflow:hidden;
}
.mode-pic dt img{
	border:1px solid #DCDDDD;
	width:90px;
	height:90px; 
}
.mode-pic dd{
	padding-left:100px;
	line-height:1.6em; 
}
.sidebar-index .mode-side{
	border:1px solid #E5B952;
	border-top:none;
	margin-bottom:10px;
}
.sidebar-index .mode-side-title{
	background:url(../images/skin_green1117.jpg) repeat-x 0 0;	
	height:26px;
	line-height:26px;
}
.sidebar-index .mode-side-title h2{
	font-size:12px;	
	padding-left:10px;
}
.sidebar-index .mode-side-title .more{
	float:right;
	padding-right:10px;
	font-weight:normal;
}
.sidebar-index .mode-side-cont{
	padding:10px;
	height:1%; 
	overflow:hidden;
	background:#FCE09D; 
}
.sidebar-index .mode-side-cont li{
	background: url("../images/dot-blue.gif") no-repeat scroll 0 10px transparent;
    padding: 3px 0 3px 8px;
}
.sidebar-index .l-gray li{
	color:#2B2B2B; 
	width:76px;
	float:left; 
	padding-left:10px;
	background:none; 
}
.sidebar-index .mode-side table{
	margin:0 0 6px 14px;
}
.sidebar-index .mode-side table td{
	padding:4px 0; 
}
#footer{
	clear:both;
}

/*- TAB Style -----------------------*/
.mode-tab-title ul li{
	border-right:1px solid #B3C9D6;
	width:116px;
}
.mode-tab-title .tnow{
	background:url(../images/bg-tab-cur.png) repeat-x; 
    font-weight: bold;
}
#tab1 .mode-tab-title ul li{
	width:159px;
}
.block{
	display:block;
}
.none{
	display:none;
}
#theer4, #four4, #five4, #six4{
	border-right:none;
}
.mode-tit-cont ul .list-line{
	border-bottom:1px dotted #DDD;	
	padding-bottom:7px;
	margin-bottom:7px;
	_padding-bottom:9px;
	_margin-bottom:9px;
}
.sidebar-index .pt5{
	padding-top:15px;
	*padding-top:6px !important;
	_padding-top:8px;
}
.sidebar-index .vip{
	height:85px; 
	*height:75px; 
	_height:75px; 
}
.h-hj{
	height:82px  !important; 
}
.copyright p a{
	white-space:nowrap;
}

.headline {
    font-family: "黑体";
    font-size: 18px;
    font-weight: normal;
    line-height: 140%;
}
#top-news dl{
	padding-bottom:6px;
	margin-bottom:6px;
	border-bottom:1px dotted #CCC;
}
#top-news dd{
	color:#666;
	line-height:1.6em; 
}
#index-pic{
	padding-bottom:16px;
		height:1%; 
	overflow:hidden;
}
#index-pic dl{
	width:100px; 
	text-align:center; 
	float:left; 
	margin:8px 5px 8px; 
}
#index-pic dl dd{
	padding-top:3px;
}

#index-pic dl dt img{
	border:1px solid #DDD;
	padding:4px; 
}
#index-author dl{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
	height:1%; 
	overflow:hidden;
	padding-top:3px;
}
#index-author dl dt{
	float:left;	
}
#index-author dl dd{
	line-height:1.8em; 
	padding-left:80px;
}

#index-author dl dt img{
	border:1px solid #DDD;
	padding:4px; 
}
.mode-tab-cont a.alt-link:link, .mode-tab-cont a.alt-link:visited{
	color:#BA2636; 
	text-decoration:none; 
}
.mode-tab-cont a.alt-link:hover{
	color:#BA2636; 
	text-decoration:underline; 
}
.mode-tab-cont a.alt-link:active{
	color:#BA2636; 
	text-decoration:none;
}

/*- 新闻列表页面 -----------------------*/
.sub-page{
	margin-top:12px;
}
.mode-list-news{
	margin-top:10px;
}
.mode-list-news-title{
	background:url(../images/sprites.jpg) repeat-x 0 -317px; 
	height:25px;
	line-height:25px; 
}
.mode-list-news h2{
    background: url(../images/sprites.gif) no-repeat 0 -213px ;
    float: left;
    font-size: 14px;
    padding-left: 17px;
	width:730px; 
}
.mode-list-news-title span{
	float:right;
	padding-left:10px;
	font-weight:normal;
	font-size:12px;
}
.mode-list-news-title span strong{
	color:#F00; 
	font-weight:normal;
}
.mode-list-news-cont{
	padding:6px;
	height:1%;
	overflow:hidden;
}
.mode-list-news-cont li{
	font-size:14px;
	padding:6px 0 6px 8px; 
	border-bottom:1px dotted #CCC; 
	background:url(../images/dot-blue.gif) no-repeat 0 13px; 
}
.mode-list-news-cont li span{
	float:right;
	padding-left:10px;
	color:#666; 
	font-size:12px;
}
.mode-list-news-cont dl{
	width:140px;
	height:120px;
	float:left;
	margin:10px 18px;
}
.mode-list-news-cont dl dt img{
	border:1px solid #DDD;
	padding:5px; 
}
.mode-list-news-cont dl dd{
	padding-top:5px;
	text-align:center; 
}
.mode-list-news-cont dl dd a:link, .mode-list-news-cont dl dd a:visited{
	color:#2B2B3B;
	text-decoration:none; 	
}
.mode-list-news-cont dl dd a:hover{
	color:#C00;
	text-decoration:underline; 
}
.mode-list-news-cont dl dd a:active{
	color:#2B2B3B; 
	text-decoration:none; 
}

/*- 新闻内容页面 -----------------------*/
.article .ar-title{
	font-family: "Microsoft YaHei";
    font-size: 22px;
    margin: 15px 0 15px;
    text-align: center;
}
.article .ar-sub-title{
	font-family: "Microsoft YaHei";
	font-size:18px;
	color:#666; 
	text-align:center;
	margin-top:-8px;
	margin-bottom:12px;
	font-weight:normal;
}

.article .info-news{
    border-bottom: 1px solid #DDDDDD;
    color: #666666;
    margin: 0 10px 15px 10px;
    padding-bottom: 10px;
    text-align: center;	
}
.article .ar-cont{
	padding:0 10px; 
}
.article .ar-cont p{
	font-size:14px;
	line-height:1.8em;
	margin-bottom:1em;
}

.mode-side-news{
	border:1px solid #DDD;
	border-top:none;
	margin-bottom:10px;
}
.mode-side-news-title{
	background: url(../images/bg_n.gif) repeat-x left -7px ;
    height: 26px;
    margin: 0 1px;
}
.mode-side-news-title h2{
	background: url(../images/bg_n.gif) no-repeat left -429px ;
    padding-left: 19px;
    padding-top:5px;
	font-size:12px;
}
.mode-side-news-title h2 span{
	float:right;
	font-weight:normal;
	padding-right:6px;
}
.mode-side-news-cont{
	padding:6px 8px; 
	padding-bottom:12px;
	height:1%;
	overflow:hidden;
}
.mode-side-news-cont li{
	border-bottom:1px dotted #DDD; 
	padding:5px ; 
	background:url(../images/dot.gif) no-repeat 0 10px; 
}
.mode-side-news-cont dl{
	float:left;
	width:100px; 
	text-align:center; 
	margin-top:8px;
}
.mode-side-news-cont dl dt img{
	border:1px solid #DDD; 
	padding:3px; 
}


.mode-side-news-cont li a:link, .mode-side-news-cont li a:visited{
	color:#2B2B3B;
	text-decoration:none; 	
}
.mode-side-news-cont li a:hover{
	color:#C00;
	text-decoration:underline; 
}
.mode-side-news-cont li a:active{
	color:#2B2B3B; 
	text-decoration:none; 
}

.next-ar{
	border:1px dotted #CCC; 
	border-width:1px 0;
	height:1%;
	overflow:hidden;
	padding:10px 0;
	margin-bottom:20px;
}
.next-ar .fr{
	float:right; 
}


/*- 视频列表 -----------------------*/
#video{
	border:1px solid #D6E0E3; 
	border-top:none;  
	padding-top:0; 
	margin-top:10px; 
	width:748px;
}
#video .mode-list-news{
	margin-top:0;
}
#video .mode-list-news-cont dl{
	width:148px; 
	margin:16px;
	_margin:10px;
}
#video .mode-list-news-cont dl img{
	width:148px; 
}
#video .mode-list-news-cont dl dt{
	position:relative;
}
#video .mode-list-news-cont dl .icon-video{
	width:16px;
	height:16px;
	position:absolute;
	top:78px;
	right:-6px;
	_right:6px;
	border:none; 
}

.pages ul li{
	float:left;
	padding:6px 3px;
	border:1px solid #DDD; 
}
#page-video{
	margin-top:22px;
	border:none; 
	border-top:1px solid #DDD; 
}
/*- 新闻列表页面 -----------------------*/
.list-news{
	padding:15px; 
}
.list-news li{
	padding:8px 0 8px 10px; 
}
.no-bor{
	border-right:none  !important;
}


/*- 新图片居中 2010-01-23 -----------------------*/


#six_con4 #index-pic dl{
	width:100px; 
	margin-left:6px;
	margin-right:6px;
}
#six_con4 #index-pic dl dt{
	background:#FFF;
	border: 1px solid #DDD;
	display: block;
	height: 100px;
	width: 100px;
	line-height: 98px;
	margin-bottom: 5px;
	overflow: hidden;
}
#six_con4 #index-pic dl dt img{
	max-height: 90px;
    max-width: 90px;
    vertical-align: middle;
	border:none;
}


/*- 高级搜索页面 -----------------------*/

.mode-search{
	border:1px solid #B3CAD8; 
}
.mode-search .mode-search-title{
	background:url(../images/bg-title2.jpg) repeat-x;
	height:26px;
	line-height:26px; 
	padding:0 10px;
}
.mode-search .mode-search-title h2{
	font-size:14px;
}
.mode-search-cont{
	padding:10px; 
}
.search-advan-cont{
	width:650px;
	float:left; 
	display:inline;
}

.search-advan-side{
	width:300px;
	float:left;
	margin-left:10px;
	display:inline;
}
.mode-tab{
	margin-left:0;
}

#search-advan{
	width:648px; 
}
h3{
	font-size:14px;
}

.mode-search-cont ul li{
    background: url(../images/dot-blue.gif) no-repeat  5px 13px ;
    border-bottom: 1px dotted #DDDDDD;
    font-size: 12px;
    padding: 6px 0 6px 16px;
}

.s-item {
	margin-bottom:15px;
}
.s-item table{
	width:99%; 
	margin-top:5px;
}
.s-item table td{
	background:#ECECEC;
	border:2px solid #FFF;
	padding:5px; 
	width:25%;
    font-size: 12px;
}
.s-item h3{
	font-size:14px;
}
.s-item h3 a:link, .s-item h3 a:visited{
	color:#f60;
	text-decoration:none; 
}
.s-item h3 a:hover{
	color:#f60;
	text-decoration:underline; 
}
.s-item h3 a:active{
	color:#f60;
	text-decoration:none; 
}
.s-item table td a:link, .s-item table td a:visited{
	color:#1E50A2; 
	text-decoration:none; 
} 
.s-item table td a:hover{
	color:#CC0000;
} 
.s-item table td a:active{
	color:#1E50A2; 
	text-decoration:none; 
} 
.fliter table{
	width:700px; 
}
.fliter table td{
	padding:8px; 
	font-size:14px;
	text-align:left; 
}
.fliter table td .txt-input{
	padding:2px;
	font-size:14px;	
	width:300px;
}
.fliter table td strong{
	color:#f60; 
}
.btn-big{
	height:25px;
	width:60px;
	background:url(../images/an.gif) no-repeat; 
	display:block;
	float:left; 
	text-align:center; 
	line-height:25px; 
	margin-right:15px;
}
.btn-big2{
	height:25px;
	width:70px;
	background:url(../images/tijiao_btn.gif) no-repeat; 
	border:none;
	cursor:pointer;
}


/*- layer -----------------------*/
.mode-layer a:link, .mode-layer a:visited{
	color:#12438E; 
	text-decoration:none; 
}
.mode-layer a:hover{
	color:#F60; 
	text-decoration:underline; 
}
.mode-layer a:active{
	color:#12438E; 
	text-decoration:none; 
}
.cate-item h3 a:link, .cate-item h3 a:visited{
	color:#F60; 
	text-decoration:none; 
}
.cate-item h3 a:hover{
	color:#F60; 
	text-decoration:underline; 
}
.cate-item h3 a:active{
	color:#f60; 
	text-decoration:none; 
}

.cate-item{
	margin-bottom:5px;
}
.cate-item h3{
	font-size:12px;
	padding-left:8px;
}

.cate-item table{
	width:100%;
	margin-top:5px;
}
.cate-item table td{
	padding:5px;
	background:#ECECEC;
	border:2px solid #FFF; 
}
.mode-layer-cont{
	padding:10px;
}

/*- 搜索结果2 -----------------------*/
.search-result{
	border-bottom:1px solid #DDD;
	padding:5px 0;
	color:#f60;
	font-weight:bold;
}
.search-result p{
	background:url(../images/search_button.png) no-repeat; 
	padding-left:20px;
}


.search-re-side{
	float:left;
	width:200px; 
	border-right:2px solid #DDD;
}
.search-re-cont{
	width:742px; 
	float:left;
	padding-left:8px;
	display:inline;
	overflow:hidden;
}

.mode-re{
	padding:8px;
	border-bottom:1px solid #DDD;
}
.mode-re table td{
	padding:3px; 
	white-space:nowrap;
}
.mode-re dl{
	margin-bottom:10px;
}
.mode-re dl dt{
	background:url(../images/arrowblack.gif) no-repeat 0 3px; 
	padding-left:12px;
	font-weight:bold;
	padding-bottom:5px;
}
.mode-re dl dt a:link, .mode-re dl dt a:visited{
	color:#f60; 
	text-decoration:none; 
}
.mode-re dl dt a:hover{
	color:#f60; 
	text-decoration:underline; 
}
.mode-re dl dt a:active{
	color:#f60;
	text-decoration:none; 	
}

.mode-re dl dd{
	padding:3px 0; 
	background:url(../images/arrowgray.gif) no-repeat 12px 3px; 
	padding-left:24px;
}

.mode-re dl dd a:link, .mode-re dl dd a:visited{
	color:#666; 
	text-decoration:none; 
}
.mode-re dl dd a:hover{
	color:#f60; 
	text-decoration:underline; 
}
.mode-re dl dd a:active{
	color:#666;
	text-decoration:none; 	
}

.search-re-filter{
	padding:10px; 
}
.search-re-list{
	width:960px;
	left:auto;
	right:auto;
	clear:both;
	
}
.search-re-list table{
	width:100%;
}
.search-re-list a:link, .search-re-list a:visited{
	color:#2464CE; 
	text-decoration:none; 
}
.search-re-list a:hover{
	color:#f60; 
	text-decoration:underline; 
}
.search-re-list a:active{
	color:#2464CE; 
	text-decoration:none; 
}

.search-re-list table thead td{
    background: url(../images/sprites.jpg) repeat-x  0 -318px;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
}
.search-re-list table tbody td{
	padding:10px; 
	border-bottom:1px dotted #DDD;
}
.search-re-list table tbody td strong{
	font-size:12px;
}
.alt-row{
	background:#F6F6F6; 
}
.search-re-filter input{
	vertical-align:middle;
}
.search-re-filter a:link, .search-re-filter a:visited{
	color:#f60; 
	text-decoration:underline; 
}
.search-re-filter a:hover{
	color:#f60; 
	text-decoration:none; 
}
.search-re-filter a:active{
	color:#f60; 
	text-decoration:underline; 
}

/*圈子首页*/

#contain
{
width:960px;
	margin:0 auto;
}


#body-left{
width:628px;
float:left;
text-align:left;
}
#body-right{
width:330px;
float:right;
text-align:left;
}
 element.style {
    background-color: #DFECF9;
}
.box {
    float: left;
    overflow: hidden;
    padding: 15px 10px 5px;
    text-align: left;
    width: 606px;
}
.box {
    text-align: left;
}
.box ul {
    list-style-type: none;
}
.box li {
    float: left;
    line-height: 20px;
    padding-bottom: 20px;
    width: 120px;
	font-size:14px;
}
.orangeNTitle {
    background: url("../images/mh_sMediumbg1.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    text-align: left;
    width: 626px;
}
.orangeNTitle2 {
    background: url("../images/mh_sMediumbg2.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    text-align: left;
    width: 626px;
}.orangeNTitle3{
    background: url("../images/mh_sMediumbg3.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    text-align: left;
    width: 626px;
}
.orangeNTitle4{
    background: url("../images/mh_sMediumbg4.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    text-align: left;
    width: 626px;
}
.orangeNTitle5{
    background: url("../images/mh_sMediumbg5.gif") repeat scroll 0 0 transparent;
    float: left;
    height: 34px;
    text-align: left;
    width: 626px;
}

/* 结束圈子首页  */


/*CSS green-black style pagination*/

.default_page {
  PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.default_page A {
  PADDING-BOTTOM: 2px;  MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.default_page A:hover {
  
}
.default_page A:active {
 
}
.default_page SPAN.current {
  PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; 
}
.default_page SPAN.disabled {
  BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
